impeccable with the best hospitality I have ever encountered !!!!!