The apartment was clean and stylish, and had everything we needed for our 1 week stay. The location was perfect and the hosts were superb. Communication was easy and check-in / out was super simple. Thank you!