Location: fantastic. Less than 10 minutes to walk to lots of popular spots, everything necessary nearby, and a good mix of liveliness and privacy.
Apartment: Everything exactly as described. Comfortable bed, cozy living room, hot showers, good heating.
Communication: self check-in was described perfectly by John and Cena. Extremely simple and straightforward, which is what we're looking for when traveling.