Huge apartments. Convenient location.