Excellent location, great service and lovely flat... That was a perfect stay.