The place was great, and a wonderful location. I am giving 4 stars instead of 5 because when I arrived at the time I said I would check in, I followed the instructions but the key was missing and the host did not answer, so I was left on the street waiting for a while when I decided to go somewhere else. Later on, I received a reply saying there was some trouble getting the place ready but that I should be able to find the key now. Which was quite inconvenient. but besides that, the host was very friendly, proactive, and successfully covered my doubts throughout the rest of the stay.