An excellent choice for accommodation.
Great apartment, great location, superb communication.