This place was great. It's in a central location close to everything you need: beaches, snorkling spots, food, coffee, entertainment, etc.
The check-in process was very easy, we had a parking spot for our car and we had access to a nice pool.
would definitely recommend :)