It was a good stay and would definitely go back there. The place was a bit messy when we got there but they explained what had actually happened. Otherwise, all our complaints were attended to and fixed in due time for the remaining days of our stay.