Great, clean lodging in a superb location