Excellent Place. Excellent Location. You'll love your stay here.