Has all your needs and was a great place to stay! Not to far from downtown which was a plus! :)