Good location in a nice little village. There are some bakerys, supermarkets and restaurants nearby. But you certainly will need a car to get around on the island.
The appartement is good equipped (although i couldn't find the grill that was promised), you will find everything you need.
The highlight is the interior design and the garden with pool.
When we stayed there, there was a big problem with cockroaches in the streets and unfortunately also in the appartement. Dont know if that problem is solved now.
Catalina herself was friendly.