Outstanding hospitality and accommodation. Had a great stay