I had a great time at Beatrice place. It was extremely well located, and easy enough to access it. It provided a lot of convenience for me, and the group of friends I was travelling with.
The only small drawback to it is that noise travels very well through the building, so you can very much hear what happens in other apartments at all times of the day. I didn't personally mind it so much, but I did notice it. Besides that, it was great!