very welcoming and comfortable stay