A wonderful stay in a wonderful apartment in a wonderful location!