We decided to choose this hotel by ourselves in the last minute due to some problem with our travel agent. However, it turned out to be a pleasant choice for us. We stayed in a one bedroom villa with a private pool. The hotel was peacefully beautiful, the staff were nice and polite ( I wish they could help me more with information on dinning, activity, or good travelling spot, though), and breakfast was great with 4 choices. We got a chance to try the spa there and was ok with it, We think spa was one of the think they could improve. The location was not so bad, they provided bicyble therefore we could explore the neighbourhood and visited the beach within 15 minutes. We were happy with the hotel and will recommend our friends to stay there.