Perfectly located, well stocked and private. Extremely clean, never saw the hosts and never had to, everything was communicated well prior to arriving. We had a wonderful stay.