One other item on visiting Macau:
If you're not staying the night (or are not staying at a hotel that has a free shuttle bus from the ferry terminal), you will want to be either be very skilled at taxi negotiations or just be willing to walk far enough towards town to find a taxi that will use the regular rate.