Everything was perfect! The location is ideal. We had a great time. We will come back soon!