A wonderful spot with everything you need — great location, welcoming host, and lovely accommodations.