We really enjoyed our stay! The apartment is reasonably priced and next to a nice restaurant and small snorkel spot. We had a few issues with cleanliness, but management was very kind and responsive. Ultimately we had a great time!