Outstanding place. We loved the spacious bedrooms with the king beds. Location was great, close to the beach and near the shops and restaurants of Ocean Beach. Weather was warm during our stay so we made use of the air conditioning unit and floor and ceiling fans. We didn't do any cooking during our brief visit but the kitchen appeared well stocked with the necessary appliances and dishes. Additional amenities that we appreciated were the parking space and onsite laundry.