Absolutely perfect! A quiet, well-appointed get-away close to lots of amenities and some fun places. Very helpful and kind hosts. We will definitely be recommending and staying again.