Lovely setup, great attention to detail, tons of amenities. Felt at home! Loved the friendly dog, and the pool and hot tub were absolutely superb!