very clean, great location, easy check in - great stay! highly recommend!