We stayed here for a week, the place was clean, kitchen is updated, got the basics, it has a nice balcony but you cannot see much because the trees in front are blocking the view. The location is perfect. Good proximity to the beach and access to good food and grocery store. We had issues with the internet during our stay but the maintenance staff was quick to help and fixed it. Overall, we enjoyed our stay and will certainly come back.