We had a great time at Marc's place.
There are a lot of extras not normally found in holiday accomodation which made this feel home from home.
Location is central, a few steps from the beach and there are lots of lovely restaurants nearby.
If you are visiting this resort this is the place to stay!