A wonderful stay in a superb apartment, well appointed and terrifically located.