Great location. Good communication. The place was clean. A little rough around the edges but overall nice and well worth the cost. An honest 5 stars all around for the price.