Great place, great location. Very clean! Communication was great and check in process a breeze. I would stay here again!