The last time I visited Goa I stayed at nazri resort goa at Baga and I simply find it hard to describe the kind of fun I had. It was the best trip I had in Goa and the resort made it possible. The resort is an excellent 4-star property and is close to both Calangute and Baga beaches.
It was a great trip and I would surely go back there soon enough! I booked my stay through Travelguru and it was a great experience: https://travelguru.com/hotels/India/goa/nazri-resort-hotel-00004644