Friendly welcoming host, clean, comfortable, relaxed accommodation. Everything you need for a short stay.