Brilliant flat, wonderful location, gorgeous puppy