Just fantastic. Great location, great flat. Just perfect.