Great location and good price. Cleaning is okay.