Comfortable stay with excellent location and helpful and communicative hosts. The internet wasn't perfect and it was missing a few essentials but nothing they can't fix and for the price it was a good value.