It’s a cosy place at the top of the building which explains the nice view. If the weather is nice you’ll definitely enjoy it. In terms of location, it’s semi-central but accessible with public transportation. Also, if you’re into walking, you can reach nearby islands within 10-15 minutes. That said, I can recommend the place with no second thoughts.