A lovely, peaceful and relaxing place to stay