Very clean and new. Great little place for the price. I found others in San Diego that are smaller and way more expensive. The walk way to the beach is beautiful and it’s less than a minute walk to the beach.