This is an apartment with excellent location at the beach which suits well for up to 4 persons. We didn't see the owners, but they always answered very fast and the check in was well organised.
On the other hand you may expect better views from the windows. The cleaning service also has potential to improve.
Generally it is a positive experience.