Apartment is clean with two bedrooms and an equipped kitchen, close to Ocean Beach. I was out for most of my stay since I had a two day layover between travel for work so basically was only there to sleep. Thanks for the stay Steven.