amazing place! great location. very clean and the communication was great