The place is great, the apartment is very modern and nicely furnished.
Mark is a great host and his wife and he provide you with everything you need and are super kind. I enjoyed my stay a lot, especially the pool and the place is also a perfect distance from various beaches. You will have to drive but it's easy enough to get around.
I would definitely stay here again!