Great location, but I highly recommend having a car as it is hard to get a taxi and public transportation is next to nonexistent. The apartment we stayed at was right in front of the pool and the accommodations were more than adequate. Just keep in mind that there are essentially no windows.