Excellent location. Extremely clean. Would definitely stay again.