the place was really good, clean and with great localization. terrace is cool, very sunny and has amazing view. apartment has great climate and there was everything I needed. One thing I have found particularly strange, was the need to sign separate contract with a host at arrival.