Sparkling clean, friendly hosts, excellent amenities - really enjoyed our stay