Metro Bus is an excellent transportation way, but it is primarily recommended if you want to go to a point, and not necessarily as a tour vehicle. If you expect to really get to see the country in your three weeks time, then rent a car. National Car Rental will be offering as of this week brand new Chevrolet Tracker jeeps that are excellent for this project. Request information from their web page. Your schedule flexibility will permit you to stay at several small inns, alternating with other big resorts. If you are arriving by way of La Romana, definitely see Casa de Campo and Altos de Chav?n. Spend a day or two at Club Dominicus, which has a fabulous beach. Tour Bayahibe. Take the Saona excursion. Visit Punta Cana area. Stay at the Melia Bavaro, Bavaro Palace, Riu Palace or check out the Cortecito little hotel, that some readers have recommended. Then, head back to Santo Domingo. I would give in the car for two days and take taxis. The hotel taxis will be able to able to give you a city tour. Stay at the Hotel Frances, Hotel Palace, Hotel Nicolas Nader in the Colonial City. Visit the Vesuvio, Briciola and Pat'e Palo restaurants. Rent the car again, and head out southwest, spending a night at the Salinas High Winds Center hotel, and ask for directions to the Dunas and the Derrumbao Beach. Then head out to Barahona and stay at the Casa Bonita hotel. They will orient you on where to go in the area. Visit Isla Cabritos, you can pat the large iguanas, and Enriquillo Lake. Head back to Santo Domingo and then to Jarabacoa, staying at the Rancho Baiguate, and go white water rafting. You can also stay in the area at the Cerro Alto hotel in Constanza, and visit the Aguas Blancas waterfalls. Probably the people of Rancho Baiguate can take you there. Head to Puerto Plata, visit the Playa Dorada hotel complex, Sosua, the Columbus Waterpark, Cabarete, Playa Grande, Playa Calet?n, Playa Diamante and stay at La Catalina hotel in Catalina, near Cabrera. Head out to Samana and take Kim Beddall's whale excursion, visit Cayo Levantado. Stay a night at Gran Bahia hotel, lovely architecture and views, not so good food. Then head north to Las Galeras and visit Playa Bonita, Playa Coz?n and Playa Rinc?n, staying at Villa Serena. Take a day excursion to see Las Terrenas. Check about dropping off your car in Samana. Take an Air Santo Domingo flight from Portillo Airport in Terrenas back to the Puerto Plata airport, hopefully in time for your departure. Or spend a night at the Sosua by the Sea hotel near the airport.