A comfortable and pleasant space to stay with a friendly & welcoming host.