Jennifer's Place is at an extremely convenient location when it comes to accessing Westwood. Her apartment is also very cozy and has everything you could need during your stay.