The phrase "nicer cabin" means a more pleasant or comfortable living space, usually referring to a room or place inside a building or vehicle.