Elena's place is as described, clean, and a great place for bigger groups - plenty of family or team gathering space and very well supplied in the kitchen and close to markets and restaurants...and the beach!!
I'd definitely stay there again!