A wonderful stay at a beautiful apartment and setting.