Amazing place to stay for an absolute feel of peace and serenity amongst a beautiful place