We enjoyed our stay at Mentone. We were there for four nights over Christmas and found the location ideal. Located close to the beach as advertised. The unit is well equipped and spacious. We were there on a very hot period and the was no cooling except for one small fan. I would recommend fans in each bedroom as a minimum. There was also no Internet.
I would however recommend Saku's place to stay.