Excellent all around. Location is amazing, especially if you have a child— there are two playgrounds and parks right outside the front door. Apartment is super comfortable, and Craig is a superb host.