We had a wonderful stay. Great location. We were grateful to be accommodated in a different villa when the one we had chosen was damaged from the previous days' rain. Everything was adjusted quickly and without much delay.