excellent location very nice and clean flat. excellent host