Overall the location in Princeville is great but the unit needs some attention. The mattress is very uncomfortable and the pillows provided are lumpy and old. The bed spread appears clean but could use updating. The blinds and curtains are in poor shape throughout - some of the blinds are broken or simply don't operate. The ceiling fans work, but the two free-standing floor fans are inoperable - they 'turn on' but the motors are either seized or seizing creating what could be a fire hazard. The furniture is dated and the pillows/cushions, etc need to be either cleaned or freshened. The dishes/utensils were 'ok' but the pans/cookie sheets were either rusting or not cleaned thoroughly. The range, refrigerator, washer/dryer, coffee maker, toaster were fine - we did not use the dishwasher. The disposal works. Internet works. The TV/cable 'works' but requires patience to operate - probably more Spectrum's issue than the property management. There is a DVD player available. There are beach chairs, boogie boards, coolers, etc on the outside patio for use. The owner/manager was responsive but they're apparently not local so if you have specific questions it might be a guess on the answers you receive. We've stayed at The Cliffs several times over the last 10-15 years in different units, but overall the entire property and the amenities are becoming very tired and dated.