Absolutely charming and had everything we could need. Great location, great communication with the host... just perfect. I wish our stay was longer! Highly, HIGHLY recommend.