Overall is a great place.
Should have placed some attention to small little things that though not obligated to provide yet if do will make my stay great.