Amazing place to stay, nestled in the most beautiful location