Housekeeping excellent but poorly designed and equipped kitchen.