Modern, stylish and well laid out with spectacular views.