5 stars for the check-in/out flexibility. Location, location, location. Ideal really. Apt was fine with a small regret for the lack of full separated bathroom.