Perfect location. A few minor cleaning issues, but in the end, worth it.