This place has everything! Cozy, clean, quite, amenities, location, amazing spa, generous breakfast offerings, friendly host and much more. The pictures don't do this place justice. Which i kind of like because it was such pleasant surprise apon arrival. We will book again. Thank you Karen.