This is a great place to stay. The staff is consistently professional and pleasant to interact with from arrival to checkout and everyone in between. The spa facilities are absolutely lovely, clean, well laid out, and comfortable. Spa staff is friendly and knowledgeable, treatments use great smelling products, the rooms are clean and relaxing while treatment staff is extremely professional. The restaurant is excellent for dinner with a small menu that allows the kitchen to do everything really well. Good wine list and nice desserts. The only small off-notes were that breakfast is a typical hotel breakfast. It's boring and expensive at the price. Some real upgrades to the breakfast menu would be nice, better quality baked goods, no pre-cooked foods are good places to start. The villa apartment we stayed in was clean enough, but felt a bit damp and had definitely seen better days. We showered at the spa rather than in our room. The bathroom was not very nice at all. It was tiny and the floor had obviously not been polished in a very long time, there was even a dead spider behind the door. Overall though, its a great place for a getaway.