With so many all-inclusive resorts to stay in Punta Cana, Dominican Republic where do you even begin to start? We recently had the pleasure to stay at the Excellence Punta Cana and enjoyed every minute of it. From a beautiful room overlooking the ocean, an unlimited amount of dining options, a beautiful pool, and a ...