Location was top-notch, the room was clean and designed with a taste, the dog was fantastic and everything else was just fine.