We weren't too happy with our stay to be honest.
We booked a long term stay and we had a few issues with noise and neighbors and had to leave weeks early.
I wrote to the people looking after the property who were slow to respond (2+ days) and then when we requested an early check out due to the fact we were having to move because of the noise, there was no consideration and were left paying for weeks of accommodation that was unsuitable.
We had a nurse staying in the property on a long term local contract who couldn't get any sufficient rest due to round the clock noise.
Although the property was nice, I do not recommend for a long term stay!