Well appointed apartment with great views