One word to describe our stay: perfection!! Absolutely amazing location and wonderful hosts. Highly recommend this place!