Great place new and clean and efficient