Perfect !! Great location, great hosts, & great property. Absolutely outstanding experience. All the right touches— plush towels, very clean, safes, laundry room, well stocked bathrooms, fast WiFi, nice kitchen housewares, etc. Strongest possible recommendation for this great property!