I highly recommend!!
The location is ideal and the hosts are extremely nice.
The room is a bit small but it's really not a problem for short stays.