Outstanding hospitality and an all round beautiful place to stay.