Spacious and clean apartments with excellent view.