Excellent location! Cleaning could be better, but overall it was great.