absolutely beautiful place to stay in stunning surroundings.