Everything from the staff to the facilities is fantastic, and the music is easy to get familiar with.