The roof terrace is indeed very special and has a stunning atmosphere. For backpackers it's a nice place to stay but it's very italian so don't expect a modern building, therefore it has its own charm. The location is just perfect.