There was plenty of space and seemed to be very new, well equipped and super clean. The separate access was convenient. Although we didn't utilize it the kitchen is well equipped with everything necessary to make your own meals. The coffee, tea and condiments was a nice touch as well. The only negative was the bed wasn't real comfortable for us.