clean. great location. great view. helpful.