At first things started off very shaky. It took days to get a response, the dates listed in the ad were later not available to us, then the date booked was later told to us would be canceled. Finally the fourth time, we were able to book the location with no more problems. What made this location great was Ally, she helped us every step of the way by answering all questions and assisting us throughout our booking date. My rating would be lower if it wasn't for Ally. She communicated very well, while all the time being kind, helpful and professional. Thanks Ally!