Beautiful apartment, very clean and taken care with love to all details! Great location also and most of all amazing hosts! Not so often you meet such wonderful people! Thank you for having us with our dog :) we will come back to stay longer! We wish you all the best.