Excellent location and very clean. Be ready to climb stairs.