Great place! Very clean, good location, good price for what you get. It is a bit difficult to contact the office, however; every time we called, we had to leave a message and wait for them to get back to us. There is no texting capability via the app for this company.