Very cute but small. Beds are comfortable but the pull out sofa was not comfortable. Plentiful off street parking.