Tamarix was perfect. Big villas, great staff, bar, wonderful buffet breakfast, large pool, some villas have hot tubs. The property is surrounded by restaurants but is in a side street so is not on the busy and loud tourist street. A 2 minute walk to the beach. We loved it so much we were planning to go back before we had even checked out!!!