Everything was great. Some unexpected things occurred but nothing in David's control. We let him know of the issue and he fixed it immediately. We would definitely stay here again!