5 star all round for this little gem