Lovely! Great location, great amenities, great and communicative hosts! Would definitely stay here again.