This place is ideal! Great hospitality and perfectly appointed lodgings. We had high expectations and this place exceeded everything we hoped for.