It was perfect for our 2 days stay in Quebec city but could easily accommodate a longer stay. Kitchen had all the essentials and bathroom was clean. Overall great experience.