Very clean and new inside. Very well kept up overall. Close walk to the beach (and dog beach) and a TV in every room! Ocean Beach is a very densely populated area and there are 4 units on this property but the unit was very nice and private outdoor area was great.