Fantastic place in a perfect location! Wonderful hosts and great communication and responsive. Loved it and would definitely stay there again!