10/10 location, cleanliness, comfort, spacious, easy check in.