Great location, really well appointed flat. A home away from home.