Comfortable, well located place to stay with friendly, welcoming hosts.