Karen was very accommodating and was a quick communicator. Her place had tons of amenities like beach toys, chairs, cooler, pack and play, spices. It was nice having the the front patio to have coffee and breakfast at every morning. The pool and hot tub were a great and loved by my two kids. The beach is a very short walk and it's close to a playground and restaurants. But just an FYI there is construction happening next door, so it was a little noisy but we weren't at the condo much during the day anyway. Overall this is a great place, Karen is a great host and we loved our stay.