All round amazing experience! Highly recommend!