Great communication, hospitality and great value for money - we had a lovely experience.