The airstream is beautiful! My boyfriend and I spent 2 nights in there, the bed is really confortable and spacious and we had everything we needed. The view on LA was great especially during the sunset.
The location is good in Echo Park, of course you need a car... but it is LA!