It's a great resort. I would say when renting points, it gets a very high "overall experience" score for the price you pay.
I feel that a car is essential however as it would not be very fun for me to have to wait for an internal bus every time i wanted to use the gym/pool/QS food/etc. I actually really liked being able to park right outside our villa. We didn't mind hopping in our car to go to the pool. I believe all buildings except for 1 have dedicated parking, so I just requested any building but that one. I am forgetting what blog I found this info on.
The bar (Gurgling Suitcase) isn't really a pool bar, it's a bar just fairly close to the pool. Sometimes I felt weird waiting for a drink in a bikini when people were fully clothed next to me, but that is just me. They said that when they are busier they do poolside service, just not during our trip.
We did Olivia's for breakfast and it was solid. Think more comfort food.
I knew this going in to it that all studios have 2 double (or queen??) beds. We prefer rooms with 1 king but it was fine.