Great accommodation, location, facilities, and hospitality. Value for money in all respects