Great place, great location, very clean and well designed. Check in and out was breeze and super automated and easy. There were a few minor inconveniences like the shower not having a stall, but it we adjusted to it just fine. Overall the place was a great value. Our only gripe was that communication could be a it slow. But all our issues were taken care of and the staff was very helpful.