Debra delivers on everything the listing says and more. I had my whole family with me and it was definitely a time we will always remember.