The staff was courteous and well trained. The food was exotic. Rooms were extremely comfortable and clean. The location was about one kilometer away from beach so we have to take a bike but it was fine. The only drawback was back up generator, Otherwise, I enjoyed a lot with my family.