Beautiful beach, comfortable, beautiful, and clean rooms, good facilities, excellent food and outstanding waitstaff at restaurants and bar.
This resort tends to be popular with younger families with kids, so if you're looking for a place without families, this is probably not for you.
The resort is about 45 minutes away from Goa Dabolim airport. Call hotel for a paid taxi pick-up well ahead. You will have to pay for airport drop off too. Overall, great place and good value for money, though their systems (like many places in India!) seem to be a bit chaotic and disorganized. If you call them, for example, they will need to know your reservation # (not the Expedia reservation) and can't seem to do a search based on your name. Check-in took some time although the front desk was polite and helpful, and we were served welcome cold drinks while we waited. Like many places in India, people don't follow a queuing system and jump in even though front desk may be helping you (systems!), so that adds to the delay as they deal with multiple issues at the same time.
Late check out of a few hours is paid for with an additional day's room charge, so be aware of this when you book your flight. Information about what events are going on each day is not obvious and you'll have to call the front desk or dig around a bit.
Not all 5 restaurants and bars were open when we stayed for 4 nights, but food quality, variety, and service were excellent. Varca beach is fabulous! Enjoy your stay!