I've stayed there a few times and on both sides of the street. Villa sur mer is awesome.
The staff is great and will accommodate you in everyway possible! There is a grocery store walking distance and you can hire a chef come and cook for you. You are right next
to LTU which is a great bar to drink at. I will post some pics for you. My wife has alot!!