You might want to check out Beachside Villas(BSV). They are in the area, just past Alegria, yet removed from the noise and hassles of the busier areas. It's a beautiful set up, directly on the beach and wonderful service by the staff. You can contact the owner directly through their website, beachsidevillas.com.