Very clean, decent location, flexible with check-in and out.