A very clean and comfortable place with lovely welcoming hosts .