The place was very clean and the location was amazing. Communication with the host was easy and clear. A few things were not working or not there, which is why it is four stars and not five. But it was nothing major, just minor inconveniences. The cleaning fee is also Quite high for what is expected of you when leaving.