Excellent accommodation, location and hospitality. Thoroughly recommended