Excellent location. Very clean. Well appointed furnishings. Would definitely stay again.