The rooms are smaller than it seems, but it is very clean. However the sleeping area is upstairs and can get very hot.