great experience well worth it