We stayed in a 2 bedroom villa with a private pool. The rooms were clean. The staff was very friendly. This villa is within walking distance to restaurants and shops. The hotel shuttle will take you to the beach and pick you up! Would highly recommend this villa. We will stay here again!