The place is great and in a good location. However, until the very last moment I was not even sure if the reservation was real. I contacted the host on airbnb several times and the only way to get a response was to open a support ticket on Airbnb. To make things worst, the host doesn't have a phone number on the listing to communicate with, it's only visible 3 days before the start of the booking.
It's a real shame and waste of energy for what would have been a great experience otherwise.