Very clean and seemed remodeled recently. Nice appliances, washer & dryer were great since we went to beach. Good location near balboa park made it easy to get to zoo, little Italy and airport. Planes fly loudly right overhead but we expected that & were so tired at end of day we barely noticed. Super quick communication from host at all hours (like a minute before getting a response...). They had a higher-end pack-and-play we used for toddler. Would definitely stay again.