Excellent apartment with superb views and great location! Has it all!