I was more than happy to stay at this place.
The place is clean and tidy, the location is perfect, and the owners are really welcoming and helpful in case of questions rising.
The only minor problem is extremely steep stairs.
More than happy to recommend to stay!