Brilliant accommodation and hospitality second to none