Overall an amazing experience