Great location; clean; spacious