My husband and i stayed here for 31 days,Jan-Feb 2025. In general, the place was perfect for our needs. The pools are nice and maintained. There's also a freshwater pond with turtles, herons, ducks, and loads of iguanas around.The walk to the beach is 5 or so minutes, and the beach is great for long walks. The water was mostly too rough to swim in while we were there.Only a few issues- no oven, which i didn't notice in the description, even a toaster oven would help. No kitchen towels, so i bought one. No ice trays, again bought some. The kitchen tap dripped/ran the whole time we were there, we let the owner know but the maintenance workers didn't show up. The next door neighbours showed up for weekends only, had super yippy dogs that were left on the balcony barking at every person & bird they saw. Luckily it was only the weekend days, so we went out while they were there.We would definitely stay in the area again, probably in a one bedroom instead of a studio. This is definitely a good value for the .