We had a wonderful stay last week. The place was clean, the kitchen had all the essentials for cooking (we even took advantage of the slow-cooker!), and the view from the lanai was fantastic. It was really helpful that the place even had plenty of beach chairs, boogie boards and umbrellas to bring to the beach. The only downside was that the pool was closed for repairs while we were there, but the walk up the hill to the other pool wasn't too far! Would definitely stay here again in the future.