Upgrade to obstructed view, possible if upgraded from regular cabin. A few dollars more would have given unobstructed. If YOU paid for the balcony suite, why didn't the relative give it back? The luggage cannot be moved from it's assigned place to be delivered on a person's wishes. He would not know if it was really yours or if it was a set of luggage belonging to someone else. Anytime dining does not mean anywhere dining, it's just an area set aside in the main dining room where you may sit anywhere and not an assigned table each night.
I'm sorry you had a bad experience, but you set your own expectations that could have been resolved when the reservations were made...starting with the correction of the name and who was being charged for that balcony. There must be some reason you were denied it by the relative, that's not the ship's fault.
Next cruise have all your ducks in a row before you even leave home. I guarantee a perfect cruise.