I could not recommend this place enough. The location is amazing, you can walk everywhere - supermarket, shops, beach with your own turtles, nightlife, food trucks.
The apartment is really comfortable and accommodates 6 people easily.
Hope you have the chance to also enjoy this piece of paradise.