Had a few minor issues but David was amazing at rectifying them and ensured we had had a great time. Also was great with communication and assisted us with a late check out!