Excellent location and excellent hosts. Hosts are responsive and easy to communicate with. The apartment was stylish and comfortable, it had everything we needed.