everything at the highest level. no reservations. I can recommend it with all my conscience. will definitely come back again. Thank you.