Nice place, very clean, awesome staff, good breakfast, great atmosphere. Gave 3 stars only for our room location, it was awful, you had to go out a locked entrance to get to room and back through to get back to pool, breakfast, and the nice tropical garden, Kinda makes you feel like an outcast. always had street noise, bar music noise, and construction noise.