great and clean place. very nice location. very good on staff communication.