A perfect stay at a perfect place. Location is stunning and quiet.