Stayed there for one week with my family (2 adulty, 2 kids).
Checkin was a bit confusing / unorganized but at the end, everything turned out well.
Appartment is very modern directly at the beach, there is just a street in between. Beautiful view over the sea from living room. Everything you need for your stay is there. Many Restaurants directly in front of the appartment, Menton center in walking distance.
Beach is very stony, but water very clean.