We had an amazing time! Highly recommended. Simply perfect.