Beautiful apartment, well-equipped and stylish. Perfect location! Hosts were excellent at communication before and during our trip. Hot tub and terrace were wonderful. We would definitely stay again.