Perfect in every way - stylish, comfortable, well equipped and spotlessly clean.