Excellent location. Very nice functional flat. Clean and big enough.