LaLaLand is conveniently located, easy to find and a comfortable place to stay that isn't a corporate hotel.