We would stay here again and again and again! The location and the view are phenomenal. The private beach is so tranquil and we were shocked by how wonderful the snorkeling was at the location (we saw lots of sea turtles, on the shore and under water). The building our unit was in was definitely older, but this didn’t really bother us because everything else was beyond our expectations (including the immaculately clean and heated pool). We hope to be back soon!!