Dream Vacation Solitaire is a great solitaire game with beautiful backgrounds of top locations. There're 2 modes you can choose, vacation or classic mode. In classic mode, you can play any level you want. In vacation mode, you have to follow storyline. If you win, you can move from one level to another. You'll also get a new yacht after you pass each level.
There's a tutorial which plays a pre-recorded game so you can see how to play. The instructions are very clear at teaching about variations of solitaire. There're power ups that can help you remove cards, see a hidden card, and more.
Dream Vacation Solitaire Support