We enjoyed our stay. We had some issues with the cleaning on arrival as the kitchen was not clean and the communication was inconsistent and confusing at times.
On the whole we were happy.