Exellent location , excellent comunication , great location and extremely clean, highly recommended