We enjoyed our stay and the property was in a good location for us, a short walk from the beach and Bus stops so we didn't need to worry about finding parking.
Our only problem was that the stairs are quite steep and, being retired and not in the best of health, my husband struggled with that.