The unit is clean, comfortable and had everything we required...but the best thing is the awesome location, right on Middleton beach!