Perfect apartment in a perfect location. It was very clean and comfortable and had everything we needed for an enjoyable stay. Check in was easy and there was great communication from the host.