Everything about this place is amazing. The house is great, the kitchen has an industrial stove, the balconies are wonderful, the beach is absolutely fantastic. I can't say enough good things about this place.