It's a great place to stay; very convenient; centrally located in Westwood.