This book starts at the very basics and goes at a good pace, giving plenty of opportunity for practice, topics that one is likely to encounter on a holiday in Russia and clear pronunciation guides. However, as Russian is not my first foreign language, I found the grammar wasn't explained as clearly as I'd like. The verb declinations are given as set phrases (eg. I play guitar) and it doesn't explain how to then take the same verb and decline it differently (eg. he plays guitar) until much later in the book.
I would thoroughly recommend this book to those who haven't learned a foreign language before, but if you are already familiar with cases and verb declination, and want a more grammar-based approach, this probably isn't the book for you.