Perfect, good communication, everything as described - amazing apartment and a brilliant stay.