What you see on my picture is only the short term parking for check-in. The regular parking ist mostly underneath the hotel as well as some oversize parking in front of the buildings. But from the second floor upwards, you would have to look straight down to see it, otherwise its more of an open view as you can see it in my picture.
Closer to Jambo House, there is also a CM parking lot, which is about 4 rows or so deep, if you are farther away from the lobby in that direction, you might see some of it but it is still not as big as the main parking for Jambo House.