All around great experience. Spacious, clean, modern, great location, easy check in and out. Would highly recommend, and would stay again.