All around outstanding in every category. Fergus was fantastic host, location can't be beat, everything you'd want in a thoughtfully designed and comfortable flat. We are a family of four and everyone enjoyed it.