A modern clean and comfortable place to stay with a friendly and welcoming host.