All round great experience