Excellent location and huge, very clean and modern flat. Better than a hotel.