Great location! Food, beaches, swimming all within walking distance. Unit is very clean, spacious and comfortable. It could definitely use air conditioning or fans though, we booked without checking this. Parking is secure but very tight/small spaces, we were lucky as no one was parked next to us, but I would not take anything larger than a small SUV there.