Perfectly located, self contained unit. A few things need repair but overall we were happy