Great location, clean, efficient at every point from checking in to checking out.