Perfect everything! Nice new clean and best staff! We will be back.