extremely welcoming. fantastic stay