Absolutely 5 star accommodation and hospitality. Most highly recommended