Excellent stay in an excellent location in an excellent apartment in an excellent city.