My husband and I stayed here on our honeymoon. The place was great, amazing service and room we stayed in was really spacious. The laundry was free for guests, and the customer service was great for booking tours, etc. The restaurant was not only accommodating for my food allergy (including the breakfast buffet - all olive oil), but they did an amazing job with a birthday cake for my husband.