cross between an airbnb (feels like a home), hostal (sharing porch and bathroom with other travelers), and hotel (private rooms)