A peaceful, relaxing and beautiful place to stay.