Very responsive, nice clean little place. The bed was really squeaky though and it was smaller than I expected but once we settled in it was totally fine.