Amazing place - clean, modern, amazing view