good air conditioning and location! lots of steps but overall great!