Very good staff and accommodations