5/5 Great Location, Seamless checkin, Plenty of parking and lovely apartment