The well-stocked kitchen to the ambiance and stylish, homely feel. It was perfect.