Excellent location, as described. very clean and stocked with essentials. Layout was great, even with kids. Very responsive, and helpful host - even helped with coordinating a pickup when we forgot something.