We have stayed in this Condo for the last 6years, and would never stay anywhere else. It has everything you need, the accommodations are perfect, you don't need anything except your food, this condo is extremely well kept. The view is amazing, it's one of my favorite places in the world. We have so many amazing family memories here. Highly recommend.