The location is great because of the amazing beaches and mountains near by. Rent a car because you will need one to get around the island. The studio is small and not very comfortable. I would not recommend if you are looking for a romantic getaway because the neighbors are close and the walls are thin.
Could be cleaner, didn't seem to have been cleaned for some time.
Also the bed and furniture was not comfortable. You get what you pay for, I guess.