A very relaxed and very welcoming place to stay