The housekeeping was very poor. stones and crumbs all over floor, and dead bugs between mattress and pad, and on windowsills. There is No sound proofing, and you can hear all the conversations,tv's and crying children all night, throughout the whole complex. The breakfast that came with stay was very good, staff in both restaurant and office kind and accomodating.