Excellent location. Very well appointed and clean.