Perfectly private, clean, and extremely comfortable. Excellent location. Very accommodating hosts. Seamless check in and nice amenities. We will be back!