This place was perfect. As described, great location, friendly reception, flexible check-in, clean. Would highly recommend it.