Rick was a great host. He communicated well and everything was as expected. We have three children ages three, five, and seven And the property was perfect. The kids loved the pool and hot tub. The parking garage was super convenient and made unloading luggage very easy. The master bedroom does not have a smart TV, but we bright a fire stick with us. The living room is a smart TV. The unit was freshly cleaned when we walked in and you could tell with the smell the cleaning lady Did a good job. The tile floors made our feet dirty the first couple of days, but those are hard to keep clean. These are not complaints, just something to be aware of with small children. Where the unit is so large, the beach was a little crowded on nicer days. And the pool was not heated. Our kiddos didn’t mind, but there was a cold front and a heated pool would’ve been nice. Definitely stay here again!