A lovely, relaxing and family friendly stay.