The place is sparkling new, you can tell that it has been renovated recently. There is a nice cafe with good food and friendly staff right downstairs.
NOTE We had to go to another place to grab our keys, it’s really inconvenient. Also when we were trying to contact the host upon arrival we didn’t get any answer