Good hospitality, fun place to stay