The place itself was fantastic - clean, beautiful, and convenient. However, the details were missing. There was no bottle opener, no soap for the shower, and no towels for the pool/hot tub. There were some basics in the kitchen missing (like salt and pepper, tea towel, coffee for the coffee maker or tea). And one of the dining room chairs broke when we sat on it. We were charged a significant cleaning fee and service fee, but were asked to take out the rubbish, take off the sheets and towels.
There was only one key which made things a bit challenging if people wanted to do different things.
The place was really great and comfortable. I think there were just a few teething problems that are easily resolved. Overall, I'd recommend the place, especially if you are not planning on using the kitchen.