If you are travelling to Pugia to enjoy its wonderful beaches, Villa Emma is an amazing place to stay. Near lots of beaches with crystal clear water.
The villa was very clean, fully equipped, the communication with the owner was amazing!
I would certainly recommend staying here.
The only thing, you definitely need a car, as the shops are about 7 minute drive away