Perfectly situated, clean and well appointed flat. Perfect in every way.