A spacious well equipped apartment with spectacular views.