Very clean, great location being very close to beach and all Ocean Beach has to offer- all within walking distance.