Lovely, clean, stylish apartment, nice hosts, great value for money and perfect location.