A brilliant stay and a fabulous apartment. Perfect location and a beautiful home.