Very clean and well maintained.. Great view of the ocean. Amazing sunsets. Great Location in Ocean Beach