Great location. Great apartment. Great service. Really great stay. Communication was brilliant which makes everything so much easier. And everything was as described.