We've just returned from our trip and stay here. Overall everything was great, cleanliness, location etc. And we enjoyed it. Communication with the hosts was good.
The only small issue we had and it's not a major one is the separate toilet. It's outside of the room across an adjoining room space and hallway.
Other than that a perfectly good room.