Perfect location, great amenities, very friendly and helpful hosts. Fantastic all round.