We had a great stay at this flat. All of the basics worked well, like wifi and having fresh towels. We also loved the location, it was easy to get every where in the city. The only hard part was the language barrier. all communication was done in Spanish, which was a little difficult. Besides that it was a wonderful apartment and world book it again :)