All round perfect experience