Excellent staff and accommodations