This place is fantastic. It's in a beautiful setting, right on the beach. Fantastic apartment layout, great views of the sea from all the rooms. Very nice place for a family to spend time together. It's not too far from stores, but you have to drive. Marji is very responsive to communication, and very helpful.
The main drawback is that they don't provide linens and towels, which for us, coming from a distance, was an inconvenience.