A peaceful place to stay with serene surroundings