Best location, every major attraction is less than 15 minutes walk from the apartment.
Apartment is so clean as shown in the listing and the self check-in instructions are way accurate and easy to follow.