Spacious room, delicious breakfast, amazing view, quiet area, clean/ big swimming pool. Cons would be internet was down during my stay due to weather so can't knock the Hotel for it and Hotel is a little far from the white beach, but the Hotel does provide free shuttle at different times of the day.