Nice large apartment (#327) with a good view of the beach, though we were only on the 3rd floor - it would have been nicer being bit higher). Beds were comfy, though one room had 2 twin beds - not so great for the newlyweds! Some details could be improved: water heater had very low capacity, certainly not enough for 6 people. Complimentary coffee for one morning was offered, but no filters for the coffee maker. Cooking utensils need a bit of a refresh. Overall, average to slightly above average for the $500 a night we paid. Would probably do some more shopping around next time and see if we could move up a bit on quality for that price.