Great location, seamless check-in-check-out experience, good amount of space and well-equipped apartment.