We thought the property was excellent and was well equipped for our stay, was incredibly clean on arrival and the facilities were more than adequate. David was fantastic in terms of his service and communicated with us well in advance of our trip. Would definitely recommend and we are already considering coming back!