The studio Inn Garden View rooms at VB are in the "main building." We love the Inn studios and prefer them over the studios in the outer buildings.
I have only stayed twice and both times were ocean view rooms so I can't help you with the garden view. I will tell you that you will love having the lounge and store & restaurant and parking all right in the same place! I think any location is fine because where the rooms are in the Inn, it's not very big. If you are sensitive to noise then maybe you want to not have a room that over looks the lobby or a room next to the Green Cabin Room.
It's a beautiful resort and having the ocean right there is just fantastic!