Very professional and serious host.
We enjoyed our stay, apart from the works in progress in the building that can be a bit annoying at some point, but nothing really bad!
Just a few minutes from main streets and beaches...
I recommend that spot!