This place fit me like a glove, and I didn't want to leave! The location is great, it is very stylish, and the hosts were just wonderful to communicate with. They even left a little welcome gift, which I was very happy to receive. Check in process was seamless, and the apartment was in great condition. The only thing missing was a mirror in a comfortable place in order to put on make-up or get dressed, but comparing to the amazing rest of the experience, this is still easily a 5 star location!