Expect to be wowed! The location is 10-15 minutes from LAX in the beautifully serene Playa Vista. Restaurants and shops are within walking distance and the place itself is extremely clean and convenient!