A fantastic place to stay. Great hosts and a beautiful location. Would rate higher than 5 stars if we could! Absolutely loved our stay. Will definitely be back in the future!