WOW. WOW. WOW. This place has redefined for us what should get a 5-star rating. It was the cleanest place we've ever stayed and was luxurious in every way. The beds were amazingly comfortable. The furnishings spectacular. And it had everything we needed. For a stay with 3 adults and 3 kids, it was perfect! Every time I thought to myself, "I wish I had..." it was there! Q-tips, blankets to snuggle with on the couch, etc. Every detail was thought of. I can't come up with a single complaint. We highly recommend this stay.