If you enjoy raked imported sand, private access beaches, and high class hotels then Monte Carlo is for you.
Although Monaco is its own country, my passport was never checked entering from France. A quick trip up an intimidating bulletproof glass elevator, and you will meet the bright Mediterranean sun. If you are expecting an easy French atmosphere with the main streets littered with little cafes, think again. Monte Carlo consists of fancy cars, hotels with doormen, and a no riff raff attitude.
There are dog friendly parks throughout Monaco (you can walk the length of the country in a day), but do not expect to find access to public beaches until you are outside of the city.
The best part of Monaco was leaving Monaco.
Feel free to leave comments and questions.