As somebody studying French and Spanish at university, I found this book ideal. The author takes a 'grammar up' approach, so you actually get a sense of how the language works and how to manipulate it, rather than just learning phrases one by one and not understand their different components. I feel this approach has equipped me with a feel for the language and that I've got a solid ground work for further study. Having said that, some of the grammatical explanations are rather brief, ideal for someone who is used to studying languages and who doesn't need the terminology explained, but probably rather scanty for everyone else. At any particular point, rather than explaining the details (eg exactly how verbs are inflected), examples are given (eg one verb is listed) and you have to work out what the rule is that applies universally. Perfect for me, because I love that kind of thing, but most likely too vague for most people. In terms of vocab, the book is once more aimed at giving you a good working vocab, not teaching you the words you're most likely to need on holiday.
Overall, if you want to gain a relatively high competence in Romanian then this definitely the book for you, but if you're just interested in learning phrases for a holiday, then I wouldn't bother.