The place delivered well on the basics, but is rough around the edges for the price paid.