Excellent stay - clean, beautiful views, stylish apartment all round.