Cheryl's place is magnificent. It is brand new, clean, has a modern kitchen and appliances, very comfortable for a big family. Kitchen is well stocked with everything you need to cook including very specific chef-type items that I am not really sure what they were for but a true chef could appreciate. She provides beach items including towels, chairs, umbrella, and toys. Coffee maker is a basket type with reusable filter so either grind your coffee coarse or bring a few disposable basket filters. Check location on a map to determine if the beach is "walk-able" for you. Pool is very good; nice and big with a good hot tub and a separate children's wading pool. BBQ at the pool. Another reviewer mentioned the pool was cold, but I disagree with that. I spent hours in the pool playing with my kids and never felt cold. And if you do need a warm up, that's what the hot tub is for! Pool is very close to her place, just across the parking, about as close as you can be. TV in every room and big comfortable lanai. Construction was going on when we were there but was hardly noticeable (a loud truck once in a while would go by) but nothing that ever disturbed us or woke us up. Host is very responsive. Great place!!