Overall a great place! A few minor things could be improved on to make it fantastic.