It is like a little hotel, the pool and common area are beautiful, clean and comfy. The personnel was really kind and friendly, they even offered you a driver that picks you up/takes you to the airport and port. The room was spacious, clean and the bed was amazing.