Perfect apartment with everything you need - and great views, too.