The place was amazing and clean and the location was perfect. We have had a great time!