We stayed here for a week. The location is great, just opposite the beach. We really loved our stay, the pool area is great and quiet so a great place to relax. We were on top floor and in the night we could here loud music from a nearby bar, but it didnt bother us to much. The room was clean but when we arrived there were ants roaming free in the room. Houskeeping came and poisoned them and got rid of most of them. Breakfast was really good, but they need to boost up the pancake recipe, it didnt taste of anything. So all in all we were happy with our stay, the ants aside.