Beautiful place. Great location. Fantastic hosts. Would definitely stay there again!