Wonderful stay in a fabulous apartment