Excellent location, seamless check-in, well-equipped kitchen - would certainly come back!