Agreed. Call whoever you booked with and ask to add your requests to your file
Online check in will only allow you to make very basic requests.
Usually OLCI preferences are : floor, close to transportation, and things like that, and you can only tick 2 preferences.
If you have a building preference, or a specific area, you won't be able to be that specific during online check in.