Impressive hotel this. The view from my room? Not-so-much... (pics)