Very clean, great location if you want to be close to the beach and restaurants in OB. Had everything we needed for a long weekend.